258663
983114
925575
708683
857689
773719
700392
576599
57674
725102
508595
700475
5096799
3526581
3026148
2329804
2217988
2013609
1917357
190278
1747118
1715136
1669195
1626471